body { 
	overflow: auto; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	background : #ffffff;
}
table#cutlistTable {
	padding: 4px;
	border: 1px solid #8c8c8c;
	background-color: #ECF0F3;
	font-size: 12px;
}
table#buttonsTable {
	padding: 2px;
}
/*
td {
	padding: 4px;
}
*/
h4.cutlist {
	color: #7d7d4f;
	font-size: 14px;
	font-weight: bold;
}
div.result {
	visibility: hidden; 
	overflow : auto; 
	background-color: #d4d4bf; 
	color : #000000; 
	padding : 4px;
}
div.layout {
	position: relative; 
	visibility: visible; 
	overflow : auto; 
	background-color: #d4d4bf;  
	color : #000000; 
	padding : 4px; 
}
div.graphicPrint {
	visibility: hidden; 
	display: none;
}
div.graphicScreen{
    visibility: visible;
    display: block;
}
